package com.itheima.service;

import com.itheima.pojo.*;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

public interface EmpService {




    /**
     * 分页查询
     * @param clazzPage
     * @return
     */
    PageResult list(Pagination clazzPage);

    /**
     * 添加
     * @param emp
     */
    void add(Emp emp);




    /**
     * 批量删除
     * @param ids
     */
    void delects(List<Integer> ids);

    /**
     * 查询员工信息
     * @param id
     * @return
     */
    Emp getInfo(Integer id);

    /**
     * 修改
     * @param emp
     */
    void update(Emp emp);




    /**
     * 查询所有员工信息
     */
    List<Emp> listEmpAll();

    /**
     * 登录
     */
    LoginInfo login(Emp emp);

}